/**
 * <copyright>
 * </copyright>
 *
 * $Id$
 */
package Apusic;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;



/**
 * <!-- begin-user-doc -->
 * The <b>Package</b> for the model.
 * It contains accessors for the meta objects to represent
 * <ul>
 *   <li>each class,</li>
 *   <li>each feature of each class,</li>
 *   <li>each enum,</li>
 *   <li>and each data type</li>
 * </ul>
 * <!-- end-user-doc -->
 * @see Apusic.ApusicFactory
 * @model kind="package"
 * @generated
 */
public interface ApusicPackage extends EPackage
{
  /**
   * The package name.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  String eNAME = "Apusic";

  /**
   * The package namespace URI.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  String eNS_URI = "http://www.sei.pku.edu.cn/rsa/apusic_test";

  /**
   * The package namespace name.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  String eNS_PREFIX = "Apusic";

  /**
   * The singleton instance of the package.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  ApusicPackage eINSTANCE = Apusic.impl.ApusicPackageImpl.init();

  /**
   * The meta object id for the '{@link Apusic.impl.ApusicServerImpl <em>Server</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.ApusicServerImpl
   * @see Apusic.impl.ApusicPackageImpl#getApusicServer()
   * @generated
   */
  int APUSIC_SERVER = 0;

  /**
   * The feature id for the '<em><b>Os</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APUSIC_SERVER__OS = 0;

  /**
   * The feature id for the '<em><b>Jvm</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APUSIC_SERVER__JVM = 1;

  /**
   * The feature id for the '<em><b>App Mgr</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APUSIC_SERVER__APP_MGR = 2;

  /**
   * The feature id for the '<em><b>Ds Mgr</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APUSIC_SERVER__DS_MGR = 3;

  /**
   * The feature id for the '<em><b>Adv Service Mgr</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APUSIC_SERVER__ADV_SERVICE_MGR = 4;

  /**
   * The feature id for the '<em><b>Thread Pool Mgr</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APUSIC_SERVER__THREAD_POOL_MGR = 5;

  /**
   * The feature id for the '<em><b>System Service Mgr</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APUSIC_SERVER__SYSTEM_SERVICE_MGR = 6;

  /**
   * The feature id for the '<em><b>Jms Queue Mgr</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APUSIC_SERVER__JMS_QUEUE_MGR = 7;

  /**
   * The feature id for the '<em><b>Jms Topic Mgr</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APUSIC_SERVER__JMS_TOPIC_MGR = 8;

  /**
   * The feature id for the '<em><b>Jms Factory Mgr</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APUSIC_SERVER__JMS_FACTORY_MGR = 9;

  /**
   * The number of structural features of the '<em>Server</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APUSIC_SERVER_FEATURE_COUNT = 10;

  /**
   * The meta object id for the '{@link Apusic.impl.ApplicationManagerImpl <em>Application Manager</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.ApplicationManagerImpl
   * @see Apusic.impl.ApusicPackageImpl#getApplicationManager()
   * @generated
   */
  int APPLICATION_MANAGER = 1;

  /**
   * The feature id for the '<em><b>App</b></em>' reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APPLICATION_MANAGER__APP = 0;

  /**
   * The number of structural features of the '<em>Application Manager</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APPLICATION_MANAGER_FEATURE_COUNT = 1;

  /**
   * The meta object id for the '{@link Apusic.impl.ThreadPoolManagerImpl <em>Thread Pool Manager</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.ThreadPoolManagerImpl
   * @see Apusic.impl.ApusicPackageImpl#getThreadPoolManager()
   * @generated
   */
  int THREAD_POOL_MANAGER = 2;

  /**
   * The feature id for the '<em><b>Thread Pools</b></em>' containment reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int THREAD_POOL_MANAGER__THREAD_POOLS = 0;

  /**
   * The number of structural features of the '<em>Thread Pool Manager</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int THREAD_POOL_MANAGER_FEATURE_COUNT = 1;

  /**
   * The meta object id for the '{@link Apusic.impl.DataSourceManagerImpl <em>Data Source Manager</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.DataSourceManagerImpl
   * @see Apusic.impl.ApusicPackageImpl#getDataSourceManager()
   * @generated
   */
  int DATA_SOURCE_MANAGER = 3;

  /**
   * The feature id for the '<em><b>Data Sources</b></em>' reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DATA_SOURCE_MANAGER__DATA_SOURCES = 0;

  /**
   * The number of structural features of the '<em>Data Source Manager</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DATA_SOURCE_MANAGER_FEATURE_COUNT = 1;

  /**
   * The meta object id for the '{@link Apusic.impl.AdvanceServiceManagerImpl <em>Advance Service Manager</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.AdvanceServiceManagerImpl
   * @see Apusic.impl.ApusicPackageImpl#getAdvanceServiceManager()
   * @generated
   */
  int ADVANCE_SERVICE_MANAGER = 4;

  /**
   * The feature id for the '<em><b>Acp Cfg</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ADVANCE_SERVICE_MANAGER__ACP_CFG = 0;

  /**
   * The feature id for the '<em><b>Ejb Cfg</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ADVANCE_SERVICE_MANAGER__EJB_CFG = 1;

  /**
   * The feature id for the '<em><b>Ajp Cfg</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ADVANCE_SERVICE_MANAGER__AJP_CFG = 2;

  /**
   * The number of structural features of the '<em>Advance Service Manager</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ADVANCE_SERVICE_MANAGER_FEATURE_COUNT = 3;

  /**
   * The meta object id for the '{@link Apusic.impl.SystemServiceManagerImpl <em>System Service Manager</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.SystemServiceManagerImpl
   * @see Apusic.impl.ApusicPackageImpl#getSystemServiceManager()
   * @generated
   */
  int SYSTEM_SERVICE_MANAGER = 5;

  /**
   * The feature id for the '<em><b>Trans Cfg</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int SYSTEM_SERVICE_MANAGER__TRANS_CFG = 0;

  /**
   * The feature id for the '<em><b>Muxer Cfg</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int SYSTEM_SERVICE_MANAGER__MUXER_CFG = 1;

  /**
   * The feature id for the '<em><b>Log Cfg</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int SYSTEM_SERVICE_MANAGER__LOG_CFG = 2;

  /**
   * The feature id for the '<em><b>Http Session Cfg</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int SYSTEM_SERVICE_MANAGER__HTTP_SESSION_CFG = 3;

  /**
   * The feature id for the '<em><b>Http Web Config</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int SYSTEM_SERVICE_MANAGER__HTTP_WEB_CONFIG = 4;

  /**
   * The number of structural features of the '<em>System Service Manager</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int SYSTEM_SERVICE_MANAGER_FEATURE_COUNT = 5;

  /**
   * The meta object id for the '{@link Apusic.impl.JMSTopicManagerImpl <em>JMS Topic Manager</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.JMSTopicManagerImpl
   * @see Apusic.impl.ApusicPackageImpl#getJMSTopicManager()
   * @generated
   */
  int JMS_TOPIC_MANAGER = 6;

  /**
   * The feature id for the '<em><b>Jms Topics</b></em>' reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_TOPIC_MANAGER__JMS_TOPICS = 0;

  /**
   * The number of structural features of the '<em>JMS Topic Manager</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_TOPIC_MANAGER_FEATURE_COUNT = 1;

  /**
   * The meta object id for the '{@link Apusic.impl.JMSQueueManagerImpl <em>JMS Queue Manager</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.JMSQueueManagerImpl
   * @see Apusic.impl.ApusicPackageImpl#getJMSQueueManager()
   * @generated
   */
  int JMS_QUEUE_MANAGER = 7;

  /**
   * The feature id for the '<em><b>Jms Queues</b></em>' reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_QUEUE_MANAGER__JMS_QUEUES = 0;

  /**
   * The number of structural features of the '<em>JMS Queue Manager</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_QUEUE_MANAGER_FEATURE_COUNT = 1;

  /**
   * The meta object id for the '{@link Apusic.impl.JMSFactoryManagerImpl <em>JMS Factory Manager</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.JMSFactoryManagerImpl
   * @see Apusic.impl.ApusicPackageImpl#getJMSFactoryManager()
   * @generated
   */
  int JMS_FACTORY_MANAGER = 8;

  /**
   * The feature id for the '<em><b>Jms Factories</b></em>' reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_FACTORY_MANAGER__JMS_FACTORIES = 0;

  /**
   * The number of structural features of the '<em>JMS Factory Manager</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_FACTORY_MANAGER_FEATURE_COUNT = 1;

  /**
   * The meta object id for the '{@link Apusic.impl.JVMImpl <em>JVM</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.JVMImpl
   * @see Apusic.impl.ApusicPackageImpl#getJVM()
   * @generated
   */
  int JVM = 9;

  /**
   * The feature id for the '<em><b>Vm Version</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JVM__VM_VERSION = 0;

  /**
   * The feature id for the '<em><b>Vm Vendor</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JVM__VM_VENDOR = 1;

  /**
   * The number of structural features of the '<em>JVM</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JVM_FEATURE_COUNT = 2;

  /**
   * The meta object id for the '{@link Apusic.impl.OSImpl <em>OS</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.OSImpl
   * @see Apusic.impl.ApusicPackageImpl#getOS()
   * @generated
   */
  int OS = 10;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int OS__NAME = 0;

  /**
   * The feature id for the '<em><b>Version</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int OS__VERSION = 1;

  /**
   * The feature id for the '<em><b>Total Physical Memory Size</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int OS__TOTAL_PHYSICAL_MEMORY_SIZE = 2;

  /**
   * The feature id for the '<em><b>Free Physical Memory Size</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int OS__FREE_PHYSICAL_MEMORY_SIZE = 3;

  /**
   * The feature id for the '<em><b>Committed Virtual Memory Size</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int OS__COMMITTED_VIRTUAL_MEMORY_SIZE = 4;

  /**
   * The feature id for the '<em><b>Process Cpu Time</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int OS__PROCESS_CPU_TIME = 5;

  /**
   * The feature id for the '<em><b>Available Processors</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int OS__AVAILABLE_PROCESSORS = 6;

  /**
   * The number of structural features of the '<em>OS</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int OS_FEATURE_COUNT = 7;

  /**
   * The meta object id for the '{@link Apusic.impl.ApplicationImpl <em>Application</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.ApplicationImpl
   * @see Apusic.impl.ApusicPackageImpl#getApplication()
   * @generated
   */
  int APPLICATION = 11;

  /**
   * The feature id for the '<em><b>App Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APPLICATION__APP_NAME = 0;

  /**
   * The feature id for the '<em><b>J2ee Type</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APPLICATION__J2EE_TYPE = 1;

  /**
   * The feature id for the '<em><b>State String</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APPLICATION__STATE_STRING = 2;

  /**
   * The feature id for the '<em><b>Context Root</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APPLICATION__CONTEXT_ROOT = 3;

  /**
   * The feature id for the '<em><b>Deploy Path</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APPLICATION__DEPLOY_PATH = 4;

  /**
   * The number of structural features of the '<em>Application</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int APPLICATION_FEATURE_COUNT = 5;

  /**
   * The meta object id for the '{@link Apusic.impl.DataSourceImpl <em>Data Source</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.DataSourceImpl
   * @see Apusic.impl.ApusicPackageImpl#getDataSource()
   * @generated
   */
  int DATA_SOURCE = 12;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DATA_SOURCE__NAME = 0;

  /**
   * The feature id for the '<em><b>Connection Url</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DATA_SOURCE__CONNECTION_URL = 1;

  /**
   * The feature id for the '<em><b>Driver Class Path</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DATA_SOURCE__DRIVER_CLASS_PATH = 2;

  /**
   * The feature id for the '<em><b>Host</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DATA_SOURCE__HOST = 3;

  /**
   * The feature id for the '<em><b>Port</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DATA_SOURCE__PORT = 4;

  /**
   * The number of structural features of the '<em>Data Source</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DATA_SOURCE_FEATURE_COUNT = 5;

  /**
   * The meta object id for the '{@link Apusic.impl.ACPCfgImpl <em>ACP Cfg</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.ACPCfgImpl
   * @see Apusic.impl.ApusicPackageImpl#getACPCfg()
   * @generated
   */
  int ACP_CFG = 13;

  /**
   * The feature id for the '<em><b>Timeout</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ACP_CFG__TIMEOUT = 0;

  /**
   * The feature id for the '<em><b>Enabled</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ACP_CFG__ENABLED = 1;

  /**
   * The number of structural features of the '<em>ACP Cfg</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ACP_CFG_FEATURE_COUNT = 2;

  /**
   * The meta object id for the '{@link Apusic.impl.AJPCfgImpl <em>AJP Cfg</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.AJPCfgImpl
   * @see Apusic.impl.ApusicPackageImpl#getAJPCfg()
   * @generated
   */
  int AJP_CFG = 14;

  /**
   * The feature id for the '<em><b>Type</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int AJP_CFG__TYPE = 0;

  /**
   * The feature id for the '<em><b>Address</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int AJP_CFG__ADDRESS = 1;

  /**
   * The feature id for the '<em><b>Enabled</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int AJP_CFG__ENABLED = 2;

  /**
   * The number of structural features of the '<em>AJP Cfg</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int AJP_CFG_FEATURE_COUNT = 3;

  /**
   * The meta object id for the '{@link Apusic.impl.EJBCfgImpl <em>EJB Cfg</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.EJBCfgImpl
   * @see Apusic.impl.ApusicPackageImpl#getEJBCfg()
   * @generated
   */
  int EJB_CFG = 15;

  /**
   * The feature id for the '<em><b>Default Entity Persistence Data Source</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int EJB_CFG__DEFAULT_ENTITY_PERSISTENCE_DATA_SOURCE = 0;

  /**
   * The feature id for the '<em><b>Default Message Driven Connection Factory</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int EJB_CFG__DEFAULT_MESSAGE_DRIVEN_CONNECTION_FACTORY = 1;

  /**
   * The feature id for the '<em><b>Session Store Directory</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int EJB_CFG__SESSION_STORE_DIRECTORY = 2;

  /**
   * The feature id for the '<em><b>Entity Cache Size</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int EJB_CFG__ENTITY_CACHE_SIZE = 3;

  /**
   * The feature id for the '<em><b>Session Cache Size</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int EJB_CFG__SESSION_CACHE_SIZE = 4;

  /**
   * The number of structural features of the '<em>EJB Cfg</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int EJB_CFG_FEATURE_COUNT = 5;

  /**
   * The meta object id for the '{@link Apusic.impl.ThreadPoolImpl <em>Thread Pool</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.ThreadPoolImpl
   * @see Apusic.impl.ApusicPackageImpl#getThreadPool()
   * @generated
   */
  int THREAD_POOL = 16;

  /**
   * The feature id for the '<em><b>Thread Pool Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int THREAD_POOL__THREAD_POOL_NAME = 0;

  /**
   * The feature id for the '<em><b>State String</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int THREAD_POOL__STATE_STRING = 1;

  /**
   * The feature id for the '<em><b>Idle Timeout</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int THREAD_POOL__IDLE_TIMEOUT = 2;

  /**
   * The feature id for the '<em><b>Max Queue Size</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int THREAD_POOL__MAX_QUEUE_SIZE = 3;

  /**
   * The feature id for the '<em><b>Max Spare Threads</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int THREAD_POOL__MAX_SPARE_THREADS = 4;

  /**
   * The feature id for the '<em><b>Max Threads</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int THREAD_POOL__MAX_THREADS = 5;

  /**
   * The feature id for the '<em><b>Min Spare Threads</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int THREAD_POOL__MIN_SPARE_THREADS = 6;

  /**
   * The number of structural features of the '<em>Thread Pool</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int THREAD_POOL_FEATURE_COUNT = 7;

  /**
   * The meta object id for the '{@link Apusic.impl.TransactionCfgImpl <em>Transaction Cfg</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.TransactionCfgImpl
   * @see Apusic.impl.ApusicPackageImpl#getTransactionCfg()
   * @generated
   */
  int TRANSACTION_CFG = 17;

  /**
   * The feature id for the '<em><b>Default Timeout</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TRANSACTION_CFG__DEFAULT_TIMEOUT = 0;

  /**
   * The number of structural features of the '<em>Transaction Cfg</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TRANSACTION_CFG_FEATURE_COUNT = 1;

  /**
   * The meta object id for the '{@link Apusic.impl.MuxerCfgImpl <em>Muxer Cfg</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.MuxerCfgImpl
   * @see Apusic.impl.ApusicPackageImpl#getMuxerCfg()
   * @generated
   */
  int MUXER_CFG = 18;

  /**
   * The feature id for the '<em><b>Backlog</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int MUXER_CFG__BACKLOG = 0;

  /**
   * The feature id for the '<em><b>Port</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int MUXER_CFG__PORT = 1;

  /**
   * The feature id for the '<em><b>Timeout</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int MUXER_CFG__TIMEOUT = 2;

  /**
   * The number of structural features of the '<em>Muxer Cfg</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int MUXER_CFG_FEATURE_COUNT = 3;

  /**
   * The meta object id for the '{@link Apusic.impl.LoggingCfgImpl <em>Logging Cfg</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.LoggingCfgImpl
   * @see Apusic.impl.ApusicPackageImpl#getLoggingCfg()
   * @generated
   */
  int LOGGING_CFG = 19;

  /**
   * The feature id for the '<em><b>Console Formatter</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int LOGGING_CFG__CONSOLE_FORMATTER = 0;

  /**
   * The feature id for the '<em><b>Console Level</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int LOGGING_CFG__CONSOLE_LEVEL = 1;

  /**
   * The number of structural features of the '<em>Logging Cfg</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int LOGGING_CFG_FEATURE_COUNT = 2;

  /**
   * The meta object id for the '{@link Apusic.impl.HttpSessionCfgImpl <em>Http Session Cfg</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.HttpSessionCfgImpl
   * @see Apusic.impl.ApusicPackageImpl#getHttpSessionCfg()
   * @generated
   */
  int HTTP_SESSION_CFG = 20;

  /**
   * The feature id for the '<em><b>Max Sessions In Cache</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_SESSION_CFG__MAX_SESSIONS_IN_CACHE = 0;

  /**
   * The feature id for the '<em><b>Default Session Timeout</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_SESSION_CFG__DEFAULT_SESSION_TIMEOUT = 1;

  /**
   * The feature id for the '<em><b>Session Invalidate Check Interval</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_SESSION_CFG__SESSION_INVALIDATE_CHECK_INTERVAL = 2;

  /**
   * The feature id for the '<em><b>Session Swap Check Interval</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_SESSION_CFG__SESSION_SWAP_CHECK_INTERVAL = 3;

  /**
   * The feature id for the '<em><b>Distributable</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_SESSION_CFG__DISTRIBUTABLE = 4;

  /**
   * The feature id for the '<em><b>Session Store Cfg</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_SESSION_CFG__SESSION_STORE_CFG = 5;

  /**
   * The number of structural features of the '<em>Http Session Cfg</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_SESSION_CFG_FEATURE_COUNT = 6;

  /**
   * The meta object id for the '{@link Apusic.impl.HttpSessionStoreCfgImpl <em>Http Session Store Cfg</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.HttpSessionStoreCfgImpl
   * @see Apusic.impl.ApusicPackageImpl#getHttpSessionStoreCfg()
   * @generated
   */
  int HTTP_SESSION_STORE_CFG = 21;

  /**
   * The feature id for the '<em><b>Directory</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_SESSION_STORE_CFG__DIRECTORY = 0;

  /**
   * The feature id for the '<em><b>Data Source Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_SESSION_STORE_CFG__DATA_SOURCE_NAME = 1;

  /**
   * The feature id for the '<em><b>Table Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_SESSION_STORE_CFG__TABLE_NAME = 2;

  /**
   * The feature id for the '<em><b>Create Table SQL</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_SESSION_STORE_CFG__CREATE_TABLE_SQL = 3;

  /**
   * The feature id for the '<em><b>Current Store Type</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_SESSION_STORE_CFG__CURRENT_STORE_TYPE = 4;

  /**
   * The number of structural features of the '<em>Http Session Store Cfg</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_SESSION_STORE_CFG_FEATURE_COUNT = 5;

  /**
   * The meta object id for the '{@link Apusic.impl.HttpWebCfgImpl <em>Http Web Cfg</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.HttpWebCfgImpl
   * @see Apusic.impl.ApusicPackageImpl#getHttpWebCfg()
   * @generated
   */
  int HTTP_WEB_CFG = 22;

  /**
   * The feature id for the '<em><b>Max Waiting Clients</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_WEB_CFG__MAX_WAITING_CLIENTS = 0;

  /**
   * The feature id for the '<em><b>Waiting Client Timeout</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_WEB_CFG__WAITING_CLIENT_TIMEOUT = 1;

  /**
   * The feature id for the '<em><b>File Cache Size</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_WEB_CFG__FILE_CACHE_SIZE = 2;

  /**
   * The feature id for the '<em><b>Servlet Reload Check Interval</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_WEB_CFG__SERVLET_RELOAD_CHECK_INTERVAL = 3;

  /**
   * The feature id for the '<em><b>Log File Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_WEB_CFG__LOG_FILE_NAME = 4;

  /**
   * The number of structural features of the '<em>Http Web Cfg</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HTTP_WEB_CFG_FEATURE_COUNT = 5;

  /**
   * The meta object id for the '{@link Apusic.impl.JMSFactoryImpl <em>JMS Factory</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.JMSFactoryImpl
   * @see Apusic.impl.ApusicPackageImpl#getJMSFactory()
   * @generated
   */
  int JMS_FACTORY = 23;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_FACTORY__NAME = 0;

  /**
   * The feature id for the '<em><b>Description</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_FACTORY__DESCRIPTION = 1;

  /**
   * The feature id for the '<em><b>Jndi Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_FACTORY__JNDI_NAME = 2;

  /**
   * The feature id for the '<em><b>Server Port</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_FACTORY__SERVER_PORT = 3;

  /**
   * The feature id for the '<em><b>Server Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_FACTORY__SERVER_NAME = 4;

  /**
   * The feature id for the '<em><b>State String</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_FACTORY__STATE_STRING = 5;

  /**
   * The number of structural features of the '<em>JMS Factory</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_FACTORY_FEATURE_COUNT = 6;

  /**
   * The meta object id for the '{@link Apusic.impl.JMSQueueImpl <em>JMS Queue</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.JMSQueueImpl
   * @see Apusic.impl.ApusicPackageImpl#getJMSQueue()
   * @generated
   */
  int JMS_QUEUE = 24;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_QUEUE__NAME = 0;

  /**
   * The feature id for the '<em><b>Description</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_QUEUE__DESCRIPTION = 1;

  /**
   * The feature id for the '<em><b>Jndi Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_QUEUE__JNDI_NAME = 2;

  /**
   * The feature id for the '<em><b>Cache Size</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_QUEUE__CACHE_SIZE = 3;

  /**
   * The feature id for the '<em><b>Expiry Check Interval</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_QUEUE__EXPIRY_CHECK_INTERVAL = 4;

  /**
   * The feature id for the '<em><b>State String</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_QUEUE__STATE_STRING = 5;

  /**
   * The number of structural features of the '<em>JMS Queue</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_QUEUE_FEATURE_COUNT = 6;

  /**
   * The meta object id for the '{@link Apusic.impl.JMSTopicImpl <em>JMS Topic</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see Apusic.impl.JMSTopicImpl
   * @see Apusic.impl.ApusicPackageImpl#getJMSTopic()
   * @generated
   */
  int JMS_TOPIC = 25;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_TOPIC__NAME = 0;

  /**
   * The feature id for the '<em><b>Description</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_TOPIC__DESCRIPTION = 1;

  /**
   * The feature id for the '<em><b>Jndi Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_TOPIC__JNDI_NAME = 2;

  /**
   * The feature id for the '<em><b>Cache Size</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_TOPIC__CACHE_SIZE = 3;

  /**
   * The feature id for the '<em><b>Expiry Check Interval</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_TOPIC__EXPIRY_CHECK_INTERVAL = 4;

  /**
   * The feature id for the '<em><b>State String</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_TOPIC__STATE_STRING = 5;

  /**
   * The number of structural features of the '<em>JMS Topic</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int JMS_TOPIC_FEATURE_COUNT = 6;


  /**
   * Returns the meta object for class '{@link Apusic.ApusicServer <em>Server</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Server</em>'.
   * @see Apusic.ApusicServer
   * @generated
   */
  EClass getApusicServer();

  /**
   * Returns the meta object for the reference '{@link Apusic.ApusicServer#getOs <em>Os</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Os</em>'.
   * @see Apusic.ApusicServer#getOs()
   * @see #getApusicServer()
   * @generated
   */
  EReference getApusicServer_Os();

  /**
   * Returns the meta object for the reference '{@link Apusic.ApusicServer#getJvm <em>Jvm</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Jvm</em>'.
   * @see Apusic.ApusicServer#getJvm()
   * @see #getApusicServer()
   * @generated
   */
  EReference getApusicServer_Jvm();

  /**
   * Returns the meta object for the reference '{@link Apusic.ApusicServer#getAppMgr <em>App Mgr</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>App Mgr</em>'.
   * @see Apusic.ApusicServer#getAppMgr()
   * @see #getApusicServer()
   * @generated
   */
  EReference getApusicServer_AppMgr();

  /**
   * Returns the meta object for the reference '{@link Apusic.ApusicServer#getDsMgr <em>Ds Mgr</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Ds Mgr</em>'.
   * @see Apusic.ApusicServer#getDsMgr()
   * @see #getApusicServer()
   * @generated
   */
  EReference getApusicServer_DsMgr();

  /**
   * Returns the meta object for the reference '{@link Apusic.ApusicServer#getAdvServiceMgr <em>Adv Service Mgr</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Adv Service Mgr</em>'.
   * @see Apusic.ApusicServer#getAdvServiceMgr()
   * @see #getApusicServer()
   * @generated
   */
  EReference getApusicServer_AdvServiceMgr();

  /**
   * Returns the meta object for the reference '{@link Apusic.ApusicServer#getThreadPoolMgr <em>Thread Pool Mgr</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Thread Pool Mgr</em>'.
   * @see Apusic.ApusicServer#getThreadPoolMgr()
   * @see #getApusicServer()
   * @generated
   */
  EReference getApusicServer_ThreadPoolMgr();

  /**
   * Returns the meta object for the reference '{@link Apusic.ApusicServer#getSystemServiceMgr <em>System Service Mgr</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>System Service Mgr</em>'.
   * @see Apusic.ApusicServer#getSystemServiceMgr()
   * @see #getApusicServer()
   * @generated
   */
  EReference getApusicServer_SystemServiceMgr();

  /**
   * Returns the meta object for the reference '{@link Apusic.ApusicServer#getJmsQueueMgr <em>Jms Queue Mgr</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Jms Queue Mgr</em>'.
   * @see Apusic.ApusicServer#getJmsQueueMgr()
   * @see #getApusicServer()
   * @generated
   */
  EReference getApusicServer_JmsQueueMgr();

  /**
   * Returns the meta object for the reference '{@link Apusic.ApusicServer#getJmsTopicMgr <em>Jms Topic Mgr</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Jms Topic Mgr</em>'.
   * @see Apusic.ApusicServer#getJmsTopicMgr()
   * @see #getApusicServer()
   * @generated
   */
  EReference getApusicServer_JmsTopicMgr();

  /**
   * Returns the meta object for the reference '{@link Apusic.ApusicServer#getJmsFactoryMgr <em>Jms Factory Mgr</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Jms Factory Mgr</em>'.
   * @see Apusic.ApusicServer#getJmsFactoryMgr()
   * @see #getApusicServer()
   * @generated
   */
  EReference getApusicServer_JmsFactoryMgr();

  /**
   * Returns the meta object for class '{@link Apusic.ApplicationManager <em>Application Manager</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Application Manager</em>'.
   * @see Apusic.ApplicationManager
   * @generated
   */
  EClass getApplicationManager();

  /**
   * Returns the meta object for the reference list '{@link Apusic.ApplicationManager#getApp <em>App</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference list '<em>App</em>'.
   * @see Apusic.ApplicationManager#getApp()
   * @see #getApplicationManager()
   * @generated
   */
  EReference getApplicationManager_App();

  /**
   * Returns the meta object for class '{@link Apusic.ThreadPoolManager <em>Thread Pool Manager</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Thread Pool Manager</em>'.
   * @see Apusic.ThreadPoolManager
   * @generated
   */
  EClass getThreadPoolManager();

  /**
   * Returns the meta object for the containment reference list '{@link Apusic.ThreadPoolManager#getThreadPools <em>Thread Pools</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference list '<em>Thread Pools</em>'.
   * @see Apusic.ThreadPoolManager#getThreadPools()
   * @see #getThreadPoolManager()
   * @generated
   */
  EReference getThreadPoolManager_ThreadPools();

  /**
   * Returns the meta object for class '{@link Apusic.DataSourceManager <em>Data Source Manager</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Data Source Manager</em>'.
   * @see Apusic.DataSourceManager
   * @generated
   */
  EClass getDataSourceManager();

  /**
   * Returns the meta object for the reference list '{@link Apusic.DataSourceManager#getDataSources <em>Data Sources</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference list '<em>Data Sources</em>'.
   * @see Apusic.DataSourceManager#getDataSources()
   * @see #getDataSourceManager()
   * @generated
   */
  EReference getDataSourceManager_DataSources();

  /**
   * Returns the meta object for class '{@link Apusic.AdvanceServiceManager <em>Advance Service Manager</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Advance Service Manager</em>'.
   * @see Apusic.AdvanceServiceManager
   * @generated
   */
  EClass getAdvanceServiceManager();

  /**
   * Returns the meta object for the reference '{@link Apusic.AdvanceServiceManager#getAcpCfg <em>Acp Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Acp Cfg</em>'.
   * @see Apusic.AdvanceServiceManager#getAcpCfg()
   * @see #getAdvanceServiceManager()
   * @generated
   */
  EReference getAdvanceServiceManager_AcpCfg();

  /**
   * Returns the meta object for the reference '{@link Apusic.AdvanceServiceManager#getEjbCfg <em>Ejb Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Ejb Cfg</em>'.
   * @see Apusic.AdvanceServiceManager#getEjbCfg()
   * @see #getAdvanceServiceManager()
   * @generated
   */
  EReference getAdvanceServiceManager_EjbCfg();

  /**
   * Returns the meta object for the reference '{@link Apusic.AdvanceServiceManager#getAjpCfg <em>Ajp Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Ajp Cfg</em>'.
   * @see Apusic.AdvanceServiceManager#getAjpCfg()
   * @see #getAdvanceServiceManager()
   * @generated
   */
  EReference getAdvanceServiceManager_AjpCfg();

  /**
   * Returns the meta object for class '{@link Apusic.SystemServiceManager <em>System Service Manager</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>System Service Manager</em>'.
   * @see Apusic.SystemServiceManager
   * @generated
   */
  EClass getSystemServiceManager();

  /**
   * Returns the meta object for the reference '{@link Apusic.SystemServiceManager#getTransCfg <em>Trans Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Trans Cfg</em>'.
   * @see Apusic.SystemServiceManager#getTransCfg()
   * @see #getSystemServiceManager()
   * @generated
   */
  EReference getSystemServiceManager_TransCfg();

  /**
   * Returns the meta object for the reference '{@link Apusic.SystemServiceManager#getMuxerCfg <em>Muxer Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Muxer Cfg</em>'.
   * @see Apusic.SystemServiceManager#getMuxerCfg()
   * @see #getSystemServiceManager()
   * @generated
   */
  EReference getSystemServiceManager_MuxerCfg();

  /**
   * Returns the meta object for the reference '{@link Apusic.SystemServiceManager#getLogCfg <em>Log Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Log Cfg</em>'.
   * @see Apusic.SystemServiceManager#getLogCfg()
   * @see #getSystemServiceManager()
   * @generated
   */
  EReference getSystemServiceManager_LogCfg();

  /**
   * Returns the meta object for the reference '{@link Apusic.SystemServiceManager#getHttpSessionCfg <em>Http Session Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Http Session Cfg</em>'.
   * @see Apusic.SystemServiceManager#getHttpSessionCfg()
   * @see #getSystemServiceManager()
   * @generated
   */
  EReference getSystemServiceManager_HttpSessionCfg();

  /**
   * Returns the meta object for the reference '{@link Apusic.SystemServiceManager#getHttpWebConfig <em>Http Web Config</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Http Web Config</em>'.
   * @see Apusic.SystemServiceManager#getHttpWebConfig()
   * @see #getSystemServiceManager()
   * @generated
   */
  EReference getSystemServiceManager_HttpWebConfig();

  /**
   * Returns the meta object for class '{@link Apusic.JMSTopicManager <em>JMS Topic Manager</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>JMS Topic Manager</em>'.
   * @see Apusic.JMSTopicManager
   * @generated
   */
  EClass getJMSTopicManager();

  /**
   * Returns the meta object for the reference list '{@link Apusic.JMSTopicManager#getJmsTopics <em>Jms Topics</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference list '<em>Jms Topics</em>'.
   * @see Apusic.JMSTopicManager#getJmsTopics()
   * @see #getJMSTopicManager()
   * @generated
   */
  EReference getJMSTopicManager_JmsTopics();

  /**
   * Returns the meta object for class '{@link Apusic.JMSQueueManager <em>JMS Queue Manager</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>JMS Queue Manager</em>'.
   * @see Apusic.JMSQueueManager
   * @generated
   */
  EClass getJMSQueueManager();

  /**
   * Returns the meta object for the reference list '{@link Apusic.JMSQueueManager#getJmsQueues <em>Jms Queues</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference list '<em>Jms Queues</em>'.
   * @see Apusic.JMSQueueManager#getJmsQueues()
   * @see #getJMSQueueManager()
   * @generated
   */
  EReference getJMSQueueManager_JmsQueues();

  /**
   * Returns the meta object for class '{@link Apusic.JMSFactoryManager <em>JMS Factory Manager</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>JMS Factory Manager</em>'.
   * @see Apusic.JMSFactoryManager
   * @generated
   */
  EClass getJMSFactoryManager();

  /**
   * Returns the meta object for the reference list '{@link Apusic.JMSFactoryManager#getJmsFactories <em>Jms Factories</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference list '<em>Jms Factories</em>'.
   * @see Apusic.JMSFactoryManager#getJmsFactories()
   * @see #getJMSFactoryManager()
   * @generated
   */
  EReference getJMSFactoryManager_JmsFactories();

  /**
   * Returns the meta object for class '{@link Apusic.JVM <em>JVM</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>JVM</em>'.
   * @see Apusic.JVM
   * @generated
   */
  EClass getJVM();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JVM#getVmVersion <em>Vm Version</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Vm Version</em>'.
   * @see Apusic.JVM#getVmVersion()
   * @see #getJVM()
   * @generated
   */
  EAttribute getJVM_VmVersion();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JVM#getVmVendor <em>Vm Vendor</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Vm Vendor</em>'.
   * @see Apusic.JVM#getVmVendor()
   * @see #getJVM()
   * @generated
   */
  EAttribute getJVM_VmVendor();

  /**
   * Returns the meta object for class '{@link Apusic.OS <em>OS</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>OS</em>'.
   * @see Apusic.OS
   * @generated
   */
  EClass getOS();

  /**
   * Returns the meta object for the attribute '{@link Apusic.OS#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see Apusic.OS#getName()
   * @see #getOS()
   * @generated
   */
  EAttribute getOS_Name();

  /**
   * Returns the meta object for the attribute '{@link Apusic.OS#getVersion <em>Version</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Version</em>'.
   * @see Apusic.OS#getVersion()
   * @see #getOS()
   * @generated
   */
  EAttribute getOS_Version();

  /**
   * Returns the meta object for the attribute '{@link Apusic.OS#getTotalPhysicalMemorySize <em>Total Physical Memory Size</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Total Physical Memory Size</em>'.
   * @see Apusic.OS#getTotalPhysicalMemorySize()
   * @see #getOS()
   * @generated
   */
  EAttribute getOS_TotalPhysicalMemorySize();

  /**
   * Returns the meta object for the attribute '{@link Apusic.OS#getFreePhysicalMemorySize <em>Free Physical Memory Size</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Free Physical Memory Size</em>'.
   * @see Apusic.OS#getFreePhysicalMemorySize()
   * @see #getOS()
   * @generated
   */
  EAttribute getOS_FreePhysicalMemorySize();

  /**
   * Returns the meta object for the attribute '{@link Apusic.OS#getCommittedVirtualMemorySize <em>Committed Virtual Memory Size</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Committed Virtual Memory Size</em>'.
   * @see Apusic.OS#getCommittedVirtualMemorySize()
   * @see #getOS()
   * @generated
   */
  EAttribute getOS_CommittedVirtualMemorySize();

  /**
   * Returns the meta object for the attribute '{@link Apusic.OS#getProcessCpuTime <em>Process Cpu Time</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Process Cpu Time</em>'.
   * @see Apusic.OS#getProcessCpuTime()
   * @see #getOS()
   * @generated
   */
  EAttribute getOS_ProcessCpuTime();

  /**
   * Returns the meta object for the attribute '{@link Apusic.OS#getAvailableProcessors <em>Available Processors</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Available Processors</em>'.
   * @see Apusic.OS#getAvailableProcessors()
   * @see #getOS()
   * @generated
   */
  EAttribute getOS_AvailableProcessors();

  /**
   * Returns the meta object for class '{@link Apusic.Application <em>Application</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Application</em>'.
   * @see Apusic.Application
   * @generated
   */
  EClass getApplication();

  /**
   * Returns the meta object for the attribute '{@link Apusic.Application#getAppName <em>App Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>App Name</em>'.
   * @see Apusic.Application#getAppName()
   * @see #getApplication()
   * @generated
   */
  EAttribute getApplication_AppName();

  /**
   * Returns the meta object for the attribute '{@link Apusic.Application#getJ2eeType <em>J2ee Type</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>J2ee Type</em>'.
   * @see Apusic.Application#getJ2eeType()
   * @see #getApplication()
   * @generated
   */
  EAttribute getApplication_J2eeType();

  /**
   * Returns the meta object for the attribute '{@link Apusic.Application#getStateString <em>State String</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>State String</em>'.
   * @see Apusic.Application#getStateString()
   * @see #getApplication()
   * @generated
   */
  EAttribute getApplication_StateString();

  /**
   * Returns the meta object for the attribute '{@link Apusic.Application#getContextRoot <em>Context Root</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Context Root</em>'.
   * @see Apusic.Application#getContextRoot()
   * @see #getApplication()
   * @generated
   */
  EAttribute getApplication_ContextRoot();

  /**
   * Returns the meta object for the attribute '{@link Apusic.Application#getDeployPath <em>Deploy Path</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Deploy Path</em>'.
   * @see Apusic.Application#getDeployPath()
   * @see #getApplication()
   * @generated
   */
  EAttribute getApplication_DeployPath();

  /**
   * Returns the meta object for class '{@link Apusic.DataSource <em>Data Source</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Data Source</em>'.
   * @see Apusic.DataSource
   * @generated
   */
  EClass getDataSource();

  /**
   * Returns the meta object for the attribute '{@link Apusic.DataSource#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see Apusic.DataSource#getName()
   * @see #getDataSource()
   * @generated
   */
  EAttribute getDataSource_Name();

  /**
   * Returns the meta object for the attribute '{@link Apusic.DataSource#getConnectionUrl <em>Connection Url</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Connection Url</em>'.
   * @see Apusic.DataSource#getConnectionUrl()
   * @see #getDataSource()
   * @generated
   */
  EAttribute getDataSource_ConnectionUrl();

  /**
   * Returns the meta object for the attribute '{@link Apusic.DataSource#getDriverClassPath <em>Driver Class Path</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Driver Class Path</em>'.
   * @see Apusic.DataSource#getDriverClassPath()
   * @see #getDataSource()
   * @generated
   */
  EAttribute getDataSource_DriverClassPath();

  /**
   * Returns the meta object for the attribute '{@link Apusic.DataSource#getHost <em>Host</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Host</em>'.
   * @see Apusic.DataSource#getHost()
   * @see #getDataSource()
   * @generated
   */
  EAttribute getDataSource_Host();

  /**
   * Returns the meta object for the attribute '{@link Apusic.DataSource#getPort <em>Port</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Port</em>'.
   * @see Apusic.DataSource#getPort()
   * @see #getDataSource()
   * @generated
   */
  EAttribute getDataSource_Port();

  /**
   * Returns the meta object for class '{@link Apusic.ACPCfg <em>ACP Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>ACP Cfg</em>'.
   * @see Apusic.ACPCfg
   * @generated
   */
  EClass getACPCfg();

  /**
   * Returns the meta object for the attribute '{@link Apusic.ACPCfg#getTimeout <em>Timeout</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Timeout</em>'.
   * @see Apusic.ACPCfg#getTimeout()
   * @see #getACPCfg()
   * @generated
   */
  EAttribute getACPCfg_Timeout();

  /**
   * Returns the meta object for the attribute '{@link Apusic.ACPCfg#isEnabled <em>Enabled</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Enabled</em>'.
   * @see Apusic.ACPCfg#isEnabled()
   * @see #getACPCfg()
   * @generated
   */
  EAttribute getACPCfg_Enabled();

  /**
   * Returns the meta object for class '{@link Apusic.AJPCfg <em>AJP Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>AJP Cfg</em>'.
   * @see Apusic.AJPCfg
   * @generated
   */
  EClass getAJPCfg();

  /**
   * Returns the meta object for the attribute '{@link Apusic.AJPCfg#getType <em>Type</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Type</em>'.
   * @see Apusic.AJPCfg#getType()
   * @see #getAJPCfg()
   * @generated
   */
  EAttribute getAJPCfg_Type();

  /**
   * Returns the meta object for the attribute '{@link Apusic.AJPCfg#getAddress <em>Address</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Address</em>'.
   * @see Apusic.AJPCfg#getAddress()
   * @see #getAJPCfg()
   * @generated
   */
  EAttribute getAJPCfg_Address();

  /**
   * Returns the meta object for the attribute '{@link Apusic.AJPCfg#isEnabled <em>Enabled</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Enabled</em>'.
   * @see Apusic.AJPCfg#isEnabled()
   * @see #getAJPCfg()
   * @generated
   */
  EAttribute getAJPCfg_Enabled();

  /**
   * Returns the meta object for class '{@link Apusic.EJBCfg <em>EJB Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>EJB Cfg</em>'.
   * @see Apusic.EJBCfg
   * @generated
   */
  EClass getEJBCfg();

  /**
   * Returns the meta object for the attribute '{@link Apusic.EJBCfg#getDefaultEntityPersistenceDataSource <em>Default Entity Persistence Data Source</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Default Entity Persistence Data Source</em>'.
   * @see Apusic.EJBCfg#getDefaultEntityPersistenceDataSource()
   * @see #getEJBCfg()
   * @generated
   */
  EAttribute getEJBCfg_DefaultEntityPersistenceDataSource();

  /**
   * Returns the meta object for the attribute '{@link Apusic.EJBCfg#getDefaultMessageDrivenConnectionFactory <em>Default Message Driven Connection Factory</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Default Message Driven Connection Factory</em>'.
   * @see Apusic.EJBCfg#getDefaultMessageDrivenConnectionFactory()
   * @see #getEJBCfg()
   * @generated
   */
  EAttribute getEJBCfg_DefaultMessageDrivenConnectionFactory();

  /**
   * Returns the meta object for the attribute '{@link Apusic.EJBCfg#getSessionStoreDirectory <em>Session Store Directory</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Session Store Directory</em>'.
   * @see Apusic.EJBCfg#getSessionStoreDirectory()
   * @see #getEJBCfg()
   * @generated
   */
  EAttribute getEJBCfg_SessionStoreDirectory();

  /**
   * Returns the meta object for the attribute '{@link Apusic.EJBCfg#getEntityCacheSize <em>Entity Cache Size</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Entity Cache Size</em>'.
   * @see Apusic.EJBCfg#getEntityCacheSize()
   * @see #getEJBCfg()
   * @generated
   */
  EAttribute getEJBCfg_EntityCacheSize();

  /**
   * Returns the meta object for the attribute '{@link Apusic.EJBCfg#getSessionCacheSize <em>Session Cache Size</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Session Cache Size</em>'.
   * @see Apusic.EJBCfg#getSessionCacheSize()
   * @see #getEJBCfg()
   * @generated
   */
  EAttribute getEJBCfg_SessionCacheSize();

  /**
   * Returns the meta object for class '{@link Apusic.ThreadPool <em>Thread Pool</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Thread Pool</em>'.
   * @see Apusic.ThreadPool
   * @generated
   */
  EClass getThreadPool();

  /**
   * Returns the meta object for the attribute '{@link Apusic.ThreadPool#getThreadPoolName <em>Thread Pool Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Thread Pool Name</em>'.
   * @see Apusic.ThreadPool#getThreadPoolName()
   * @see #getThreadPool()
   * @generated
   */
  EAttribute getThreadPool_ThreadPoolName();

  /**
   * Returns the meta object for the attribute '{@link Apusic.ThreadPool#getStateString <em>State String</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>State String</em>'.
   * @see Apusic.ThreadPool#getStateString()
   * @see #getThreadPool()
   * @generated
   */
  EAttribute getThreadPool_StateString();

  /**
   * Returns the meta object for the attribute '{@link Apusic.ThreadPool#getIdleTimeout <em>Idle Timeout</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Idle Timeout</em>'.
   * @see Apusic.ThreadPool#getIdleTimeout()
   * @see #getThreadPool()
   * @generated
   */
  EAttribute getThreadPool_IdleTimeout();

  /**
   * Returns the meta object for the attribute '{@link Apusic.ThreadPool#getMaxQueueSize <em>Max Queue Size</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Max Queue Size</em>'.
   * @see Apusic.ThreadPool#getMaxQueueSize()
   * @see #getThreadPool()
   * @generated
   */
  EAttribute getThreadPool_MaxQueueSize();

  /**
   * Returns the meta object for the attribute '{@link Apusic.ThreadPool#getMaxSpareThreads <em>Max Spare Threads</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Max Spare Threads</em>'.
   * @see Apusic.ThreadPool#getMaxSpareThreads()
   * @see #getThreadPool()
   * @generated
   */
  EAttribute getThreadPool_MaxSpareThreads();

  /**
   * Returns the meta object for the attribute '{@link Apusic.ThreadPool#getMaxThreads <em>Max Threads</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Max Threads</em>'.
   * @see Apusic.ThreadPool#getMaxThreads()
   * @see #getThreadPool()
   * @generated
   */
  EAttribute getThreadPool_MaxThreads();

  /**
   * Returns the meta object for the attribute '{@link Apusic.ThreadPool#getMinSpareThreads <em>Min Spare Threads</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Min Spare Threads</em>'.
   * @see Apusic.ThreadPool#getMinSpareThreads()
   * @see #getThreadPool()
   * @generated
   */
  EAttribute getThreadPool_MinSpareThreads();

  /**
   * Returns the meta object for class '{@link Apusic.TransactionCfg <em>Transaction Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Transaction Cfg</em>'.
   * @see Apusic.TransactionCfg
   * @generated
   */
  EClass getTransactionCfg();

  /**
   * Returns the meta object for the attribute '{@link Apusic.TransactionCfg#getDefaultTimeout <em>Default Timeout</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Default Timeout</em>'.
   * @see Apusic.TransactionCfg#getDefaultTimeout()
   * @see #getTransactionCfg()
   * @generated
   */
  EAttribute getTransactionCfg_DefaultTimeout();

  /**
   * Returns the meta object for class '{@link Apusic.MuxerCfg <em>Muxer Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Muxer Cfg</em>'.
   * @see Apusic.MuxerCfg
   * @generated
   */
  EClass getMuxerCfg();

  /**
   * Returns the meta object for the attribute '{@link Apusic.MuxerCfg#getBacklog <em>Backlog</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Backlog</em>'.
   * @see Apusic.MuxerCfg#getBacklog()
   * @see #getMuxerCfg()
   * @generated
   */
  EAttribute getMuxerCfg_Backlog();

  /**
   * Returns the meta object for the attribute '{@link Apusic.MuxerCfg#getPort <em>Port</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Port</em>'.
   * @see Apusic.MuxerCfg#getPort()
   * @see #getMuxerCfg()
   * @generated
   */
  EAttribute getMuxerCfg_Port();

  /**
   * Returns the meta object for the attribute '{@link Apusic.MuxerCfg#getTimeout <em>Timeout</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Timeout</em>'.
   * @see Apusic.MuxerCfg#getTimeout()
   * @see #getMuxerCfg()
   * @generated
   */
  EAttribute getMuxerCfg_Timeout();

  /**
   * Returns the meta object for class '{@link Apusic.LoggingCfg <em>Logging Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Logging Cfg</em>'.
   * @see Apusic.LoggingCfg
   * @generated
   */
  EClass getLoggingCfg();

  /**
   * Returns the meta object for the attribute '{@link Apusic.LoggingCfg#getConsoleFormatter <em>Console Formatter</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Console Formatter</em>'.
   * @see Apusic.LoggingCfg#getConsoleFormatter()
   * @see #getLoggingCfg()
   * @generated
   */
  EAttribute getLoggingCfg_ConsoleFormatter();

  /**
   * Returns the meta object for the attribute '{@link Apusic.LoggingCfg#getConsoleLevel <em>Console Level</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Console Level</em>'.
   * @see Apusic.LoggingCfg#getConsoleLevel()
   * @see #getLoggingCfg()
   * @generated
   */
  EAttribute getLoggingCfg_ConsoleLevel();

  /**
   * Returns the meta object for class '{@link Apusic.HttpSessionCfg <em>Http Session Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Http Session Cfg</em>'.
   * @see Apusic.HttpSessionCfg
   * @generated
   */
  EClass getHttpSessionCfg();

  /**
   * Returns the meta object for the attribute '{@link Apusic.HttpSessionCfg#getMaxSessionsInCache <em>Max Sessions In Cache</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Max Sessions In Cache</em>'.
   * @see Apusic.HttpSessionCfg#getMaxSessionsInCache()
   * @see #getHttpSessionCfg()
   * @generated
   */
  EAttribute getHttpSessionCfg_MaxSessionsInCache();

  /**
   * Returns the meta object for the attribute '{@link Apusic.HttpSessionCfg#getDefaultSessionTimeout <em>Default Session Timeout</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Default Session Timeout</em>'.
   * @see Apusic.HttpSessionCfg#getDefaultSessionTimeout()
   * @see #getHttpSessionCfg()
   * @generated
   */
  EAttribute getHttpSessionCfg_DefaultSessionTimeout();

  /**
   * Returns the meta object for the attribute '{@link Apusic.HttpSessionCfg#getSessionInvalidateCheckInterval <em>Session Invalidate Check Interval</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Session Invalidate Check Interval</em>'.
   * @see Apusic.HttpSessionCfg#getSessionInvalidateCheckInterval()
   * @see #getHttpSessionCfg()
   * @generated
   */
  EAttribute getHttpSessionCfg_SessionInvalidateCheckInterval();

  /**
   * Returns the meta object for the attribute '{@link Apusic.HttpSessionCfg#getSessionSwapCheckInterval <em>Session Swap Check Interval</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Session Swap Check Interval</em>'.
   * @see Apusic.HttpSessionCfg#getSessionSwapCheckInterval()
   * @see #getHttpSessionCfg()
   * @generated
   */
  EAttribute getHttpSessionCfg_SessionSwapCheckInterval();

  /**
   * Returns the meta object for the attribute '{@link Apusic.HttpSessionCfg#isDistributable <em>Distributable</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Distributable</em>'.
   * @see Apusic.HttpSessionCfg#isDistributable()
   * @see #getHttpSessionCfg()
   * @generated
   */
  EAttribute getHttpSessionCfg_Distributable();

  /**
   * Returns the meta object for the reference '{@link Apusic.HttpSessionCfg#getSessionStoreCfg <em>Session Store Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Session Store Cfg</em>'.
   * @see Apusic.HttpSessionCfg#getSessionStoreCfg()
   * @see #getHttpSessionCfg()
   * @generated
   */
  EReference getHttpSessionCfg_SessionStoreCfg();

  /**
   * Returns the meta object for class '{@link Apusic.HttpSessionStoreCfg <em>Http Session Store Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Http Session Store Cfg</em>'.
   * @see Apusic.HttpSessionStoreCfg
   * @generated
   */
  EClass getHttpSessionStoreCfg();

  /**
   * Returns the meta object for the attribute '{@link Apusic.HttpSessionStoreCfg#getDirectory <em>Directory</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Directory</em>'.
   * @see Apusic.HttpSessionStoreCfg#getDirectory()
   * @see #getHttpSessionStoreCfg()
   * @generated
   */
  EAttribute getHttpSessionStoreCfg_Directory();

  /**
   * Returns the meta object for the attribute '{@link Apusic.HttpSessionStoreCfg#getDataSourceName <em>Data Source Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Data Source Name</em>'.
   * @see Apusic.HttpSessionStoreCfg#getDataSourceName()
   * @see #getHttpSessionStoreCfg()
   * @generated
   */
  EAttribute getHttpSessionStoreCfg_DataSourceName();

  /**
   * Returns the meta object for the attribute '{@link Apusic.HttpSessionStoreCfg#getTableName <em>Table Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Table Name</em>'.
   * @see Apusic.HttpSessionStoreCfg#getTableName()
   * @see #getHttpSessionStoreCfg()
   * @generated
   */
  EAttribute getHttpSessionStoreCfg_TableName();

  /**
   * Returns the meta object for the attribute '{@link Apusic.HttpSessionStoreCfg#getCreateTableSQL <em>Create Table SQL</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Create Table SQL</em>'.
   * @see Apusic.HttpSessionStoreCfg#getCreateTableSQL()
   * @see #getHttpSessionStoreCfg()
   * @generated
   */
  EAttribute getHttpSessionStoreCfg_CreateTableSQL();

  /**
   * Returns the meta object for the attribute '{@link Apusic.HttpSessionStoreCfg#getCurrentStoreType <em>Current Store Type</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Current Store Type</em>'.
   * @see Apusic.HttpSessionStoreCfg#getCurrentStoreType()
   * @see #getHttpSessionStoreCfg()
   * @generated
   */
  EAttribute getHttpSessionStoreCfg_CurrentStoreType();

  /**
   * Returns the meta object for class '{@link Apusic.HttpWebCfg <em>Http Web Cfg</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Http Web Cfg</em>'.
   * @see Apusic.HttpWebCfg
   * @generated
   */
  EClass getHttpWebCfg();

  /**
   * Returns the meta object for the attribute '{@link Apusic.HttpWebCfg#getMaxWaitingClients <em>Max Waiting Clients</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Max Waiting Clients</em>'.
   * @see Apusic.HttpWebCfg#getMaxWaitingClients()
   * @see #getHttpWebCfg()
   * @generated
   */
  EAttribute getHttpWebCfg_MaxWaitingClients();

  /**
   * Returns the meta object for the attribute '{@link Apusic.HttpWebCfg#getWaitingClientTimeout <em>Waiting Client Timeout</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Waiting Client Timeout</em>'.
   * @see Apusic.HttpWebCfg#getWaitingClientTimeout()
   * @see #getHttpWebCfg()
   * @generated
   */
  EAttribute getHttpWebCfg_WaitingClientTimeout();

  /**
   * Returns the meta object for the attribute '{@link Apusic.HttpWebCfg#getFileCacheSize <em>File Cache Size</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>File Cache Size</em>'.
   * @see Apusic.HttpWebCfg#getFileCacheSize()
   * @see #getHttpWebCfg()
   * @generated
   */
  EAttribute getHttpWebCfg_FileCacheSize();

  /**
   * Returns the meta object for the attribute '{@link Apusic.HttpWebCfg#getServletReloadCheckInterval <em>Servlet Reload Check Interval</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Servlet Reload Check Interval</em>'.
   * @see Apusic.HttpWebCfg#getServletReloadCheckInterval()
   * @see #getHttpWebCfg()
   * @generated
   */
  EAttribute getHttpWebCfg_ServletReloadCheckInterval();

  /**
   * Returns the meta object for the attribute '{@link Apusic.HttpWebCfg#getLogFileName <em>Log File Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Log File Name</em>'.
   * @see Apusic.HttpWebCfg#getLogFileName()
   * @see #getHttpWebCfg()
   * @generated
   */
  EAttribute getHttpWebCfg_LogFileName();

  /**
   * Returns the meta object for class '{@link Apusic.JMSFactory <em>JMS Factory</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>JMS Factory</em>'.
   * @see Apusic.JMSFactory
   * @generated
   */
  EClass getJMSFactory();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSFactory#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see Apusic.JMSFactory#getName()
   * @see #getJMSFactory()
   * @generated
   */
  EAttribute getJMSFactory_Name();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSFactory#getDescription <em>Description</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Description</em>'.
   * @see Apusic.JMSFactory#getDescription()
   * @see #getJMSFactory()
   * @generated
   */
  EAttribute getJMSFactory_Description();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSFactory#getJndiName <em>Jndi Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Jndi Name</em>'.
   * @see Apusic.JMSFactory#getJndiName()
   * @see #getJMSFactory()
   * @generated
   */
  EAttribute getJMSFactory_JndiName();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSFactory#getServerPort <em>Server Port</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Server Port</em>'.
   * @see Apusic.JMSFactory#getServerPort()
   * @see #getJMSFactory()
   * @generated
   */
  EAttribute getJMSFactory_ServerPort();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSFactory#getServerName <em>Server Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Server Name</em>'.
   * @see Apusic.JMSFactory#getServerName()
   * @see #getJMSFactory()
   * @generated
   */
  EAttribute getJMSFactory_ServerName();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSFactory#getStateString <em>State String</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>State String</em>'.
   * @see Apusic.JMSFactory#getStateString()
   * @see #getJMSFactory()
   * @generated
   */
  EAttribute getJMSFactory_StateString();

  /**
   * Returns the meta object for class '{@link Apusic.JMSQueue <em>JMS Queue</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>JMS Queue</em>'.
   * @see Apusic.JMSQueue
   * @generated
   */
  EClass getJMSQueue();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSQueue#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see Apusic.JMSQueue#getName()
   * @see #getJMSQueue()
   * @generated
   */
  EAttribute getJMSQueue_Name();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSQueue#getDescription <em>Description</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Description</em>'.
   * @see Apusic.JMSQueue#getDescription()
   * @see #getJMSQueue()
   * @generated
   */
  EAttribute getJMSQueue_Description();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSQueue#getJndiName <em>Jndi Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Jndi Name</em>'.
   * @see Apusic.JMSQueue#getJndiName()
   * @see #getJMSQueue()
   * @generated
   */
  EAttribute getJMSQueue_JndiName();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSQueue#getCacheSize <em>Cache Size</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Cache Size</em>'.
   * @see Apusic.JMSQueue#getCacheSize()
   * @see #getJMSQueue()
   * @generated
   */
  EAttribute getJMSQueue_CacheSize();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSQueue#getExpiryCheckInterval <em>Expiry Check Interval</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Expiry Check Interval</em>'.
   * @see Apusic.JMSQueue#getExpiryCheckInterval()
   * @see #getJMSQueue()
   * @generated
   */
  EAttribute getJMSQueue_ExpiryCheckInterval();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSQueue#getStateString <em>State String</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>State String</em>'.
   * @see Apusic.JMSQueue#getStateString()
   * @see #getJMSQueue()
   * @generated
   */
  EAttribute getJMSQueue_StateString();

  /**
   * Returns the meta object for class '{@link Apusic.JMSTopic <em>JMS Topic</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>JMS Topic</em>'.
   * @see Apusic.JMSTopic
   * @generated
   */
  EClass getJMSTopic();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSTopic#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see Apusic.JMSTopic#getName()
   * @see #getJMSTopic()
   * @generated
   */
  EAttribute getJMSTopic_Name();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSTopic#getDescription <em>Description</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Description</em>'.
   * @see Apusic.JMSTopic#getDescription()
   * @see #getJMSTopic()
   * @generated
   */
  EAttribute getJMSTopic_Description();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSTopic#getJndiName <em>Jndi Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Jndi Name</em>'.
   * @see Apusic.JMSTopic#getJndiName()
   * @see #getJMSTopic()
   * @generated
   */
  EAttribute getJMSTopic_JndiName();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSTopic#getCacheSize <em>Cache Size</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Cache Size</em>'.
   * @see Apusic.JMSTopic#getCacheSize()
   * @see #getJMSTopic()
   * @generated
   */
  EAttribute getJMSTopic_CacheSize();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSTopic#getExpiryCheckInterval <em>Expiry Check Interval</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Expiry Check Interval</em>'.
   * @see Apusic.JMSTopic#getExpiryCheckInterval()
   * @see #getJMSTopic()
   * @generated
   */
  EAttribute getJMSTopic_ExpiryCheckInterval();

  /**
   * Returns the meta object for the attribute '{@link Apusic.JMSTopic#getStateString <em>State String</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>State String</em>'.
   * @see Apusic.JMSTopic#getStateString()
   * @see #getJMSTopic()
   * @generated
   */
  EAttribute getJMSTopic_StateString();

  /**
   * Returns the factory that creates the instances of the model.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the factory that creates the instances of the model.
   * @generated
   */
  ApusicFactory getApusicFactory();

  /**
   * <!-- begin-user-doc -->
   * Defines literals for the meta objects that represent
   * <ul>
   *   <li>each class,</li>
   *   <li>each feature of each class,</li>
   *   <li>each enum,</li>
   *   <li>and each data type</li>
   * </ul>
   * <!-- end-user-doc -->
   * @generated
   */
  interface Literals
  {
    /**
     * The meta object literal for the '{@link Apusic.impl.ApusicServerImpl <em>Server</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.ApusicServerImpl
     * @see Apusic.impl.ApusicPackageImpl#getApusicServer()
     * @generated
     */
    EClass APUSIC_SERVER = eINSTANCE.getApusicServer();

    /**
     * The meta object literal for the '<em><b>Os</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference APUSIC_SERVER__OS = eINSTANCE.getApusicServer_Os();

    /**
     * The meta object literal for the '<em><b>Jvm</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference APUSIC_SERVER__JVM = eINSTANCE.getApusicServer_Jvm();

    /**
     * The meta object literal for the '<em><b>App Mgr</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference APUSIC_SERVER__APP_MGR = eINSTANCE.getApusicServer_AppMgr();

    /**
     * The meta object literal for the '<em><b>Ds Mgr</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference APUSIC_SERVER__DS_MGR = eINSTANCE.getApusicServer_DsMgr();

    /**
     * The meta object literal for the '<em><b>Adv Service Mgr</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference APUSIC_SERVER__ADV_SERVICE_MGR = eINSTANCE.getApusicServer_AdvServiceMgr();

    /**
     * The meta object literal for the '<em><b>Thread Pool Mgr</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference APUSIC_SERVER__THREAD_POOL_MGR = eINSTANCE.getApusicServer_ThreadPoolMgr();

    /**
     * The meta object literal for the '<em><b>System Service Mgr</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference APUSIC_SERVER__SYSTEM_SERVICE_MGR = eINSTANCE.getApusicServer_SystemServiceMgr();

    /**
     * The meta object literal for the '<em><b>Jms Queue Mgr</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference APUSIC_SERVER__JMS_QUEUE_MGR = eINSTANCE.getApusicServer_JmsQueueMgr();

    /**
     * The meta object literal for the '<em><b>Jms Topic Mgr</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference APUSIC_SERVER__JMS_TOPIC_MGR = eINSTANCE.getApusicServer_JmsTopicMgr();

    /**
     * The meta object literal for the '<em><b>Jms Factory Mgr</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference APUSIC_SERVER__JMS_FACTORY_MGR = eINSTANCE.getApusicServer_JmsFactoryMgr();

    /**
     * The meta object literal for the '{@link Apusic.impl.ApplicationManagerImpl <em>Application Manager</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.ApplicationManagerImpl
     * @see Apusic.impl.ApusicPackageImpl#getApplicationManager()
     * @generated
     */
    EClass APPLICATION_MANAGER = eINSTANCE.getApplicationManager();

    /**
     * The meta object literal for the '<em><b>App</b></em>' reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference APPLICATION_MANAGER__APP = eINSTANCE.getApplicationManager_App();

    /**
     * The meta object literal for the '{@link Apusic.impl.ThreadPoolManagerImpl <em>Thread Pool Manager</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.ThreadPoolManagerImpl
     * @see Apusic.impl.ApusicPackageImpl#getThreadPoolManager()
     * @generated
     */
    EClass THREAD_POOL_MANAGER = eINSTANCE.getThreadPoolManager();

    /**
     * The meta object literal for the '<em><b>Thread Pools</b></em>' containment reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference THREAD_POOL_MANAGER__THREAD_POOLS = eINSTANCE.getThreadPoolManager_ThreadPools();

    /**
     * The meta object literal for the '{@link Apusic.impl.DataSourceManagerImpl <em>Data Source Manager</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.DataSourceManagerImpl
     * @see Apusic.impl.ApusicPackageImpl#getDataSourceManager()
     * @generated
     */
    EClass DATA_SOURCE_MANAGER = eINSTANCE.getDataSourceManager();

    /**
     * The meta object literal for the '<em><b>Data Sources</b></em>' reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference DATA_SOURCE_MANAGER__DATA_SOURCES = eINSTANCE.getDataSourceManager_DataSources();

    /**
     * The meta object literal for the '{@link Apusic.impl.AdvanceServiceManagerImpl <em>Advance Service Manager</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.AdvanceServiceManagerImpl
     * @see Apusic.impl.ApusicPackageImpl#getAdvanceServiceManager()
     * @generated
     */
    EClass ADVANCE_SERVICE_MANAGER = eINSTANCE.getAdvanceServiceManager();

    /**
     * The meta object literal for the '<em><b>Acp Cfg</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference ADVANCE_SERVICE_MANAGER__ACP_CFG = eINSTANCE.getAdvanceServiceManager_AcpCfg();

    /**
     * The meta object literal for the '<em><b>Ejb Cfg</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference ADVANCE_SERVICE_MANAGER__EJB_CFG = eINSTANCE.getAdvanceServiceManager_EjbCfg();

    /**
     * The meta object literal for the '<em><b>Ajp Cfg</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference ADVANCE_SERVICE_MANAGER__AJP_CFG = eINSTANCE.getAdvanceServiceManager_AjpCfg();

    /**
     * The meta object literal for the '{@link Apusic.impl.SystemServiceManagerImpl <em>System Service Manager</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.SystemServiceManagerImpl
     * @see Apusic.impl.ApusicPackageImpl#getSystemServiceManager()
     * @generated
     */
    EClass SYSTEM_SERVICE_MANAGER = eINSTANCE.getSystemServiceManager();

    /**
     * The meta object literal for the '<em><b>Trans Cfg</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference SYSTEM_SERVICE_MANAGER__TRANS_CFG = eINSTANCE.getSystemServiceManager_TransCfg();

    /**
     * The meta object literal for the '<em><b>Muxer Cfg</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference SYSTEM_SERVICE_MANAGER__MUXER_CFG = eINSTANCE.getSystemServiceManager_MuxerCfg();

    /**
     * The meta object literal for the '<em><b>Log Cfg</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference SYSTEM_SERVICE_MANAGER__LOG_CFG = eINSTANCE.getSystemServiceManager_LogCfg();

    /**
     * The meta object literal for the '<em><b>Http Session Cfg</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference SYSTEM_SERVICE_MANAGER__HTTP_SESSION_CFG = eINSTANCE.getSystemServiceManager_HttpSessionCfg();

    /**
     * The meta object literal for the '<em><b>Http Web Config</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference SYSTEM_SERVICE_MANAGER__HTTP_WEB_CONFIG = eINSTANCE.getSystemServiceManager_HttpWebConfig();

    /**
     * The meta object literal for the '{@link Apusic.impl.JMSTopicManagerImpl <em>JMS Topic Manager</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.JMSTopicManagerImpl
     * @see Apusic.impl.ApusicPackageImpl#getJMSTopicManager()
     * @generated
     */
    EClass JMS_TOPIC_MANAGER = eINSTANCE.getJMSTopicManager();

    /**
     * The meta object literal for the '<em><b>Jms Topics</b></em>' reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference JMS_TOPIC_MANAGER__JMS_TOPICS = eINSTANCE.getJMSTopicManager_JmsTopics();

    /**
     * The meta object literal for the '{@link Apusic.impl.JMSQueueManagerImpl <em>JMS Queue Manager</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.JMSQueueManagerImpl
     * @see Apusic.impl.ApusicPackageImpl#getJMSQueueManager()
     * @generated
     */
    EClass JMS_QUEUE_MANAGER = eINSTANCE.getJMSQueueManager();

    /**
     * The meta object literal for the '<em><b>Jms Queues</b></em>' reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference JMS_QUEUE_MANAGER__JMS_QUEUES = eINSTANCE.getJMSQueueManager_JmsQueues();

    /**
     * The meta object literal for the '{@link Apusic.impl.JMSFactoryManagerImpl <em>JMS Factory Manager</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.JMSFactoryManagerImpl
     * @see Apusic.impl.ApusicPackageImpl#getJMSFactoryManager()
     * @generated
     */
    EClass JMS_FACTORY_MANAGER = eINSTANCE.getJMSFactoryManager();

    /**
     * The meta object literal for the '<em><b>Jms Factories</b></em>' reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference JMS_FACTORY_MANAGER__JMS_FACTORIES = eINSTANCE.getJMSFactoryManager_JmsFactories();

    /**
     * The meta object literal for the '{@link Apusic.impl.JVMImpl <em>JVM</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.JVMImpl
     * @see Apusic.impl.ApusicPackageImpl#getJVM()
     * @generated
     */
    EClass JVM = eINSTANCE.getJVM();

    /**
     * The meta object literal for the '<em><b>Vm Version</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JVM__VM_VERSION = eINSTANCE.getJVM_VmVersion();

    /**
     * The meta object literal for the '<em><b>Vm Vendor</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JVM__VM_VENDOR = eINSTANCE.getJVM_VmVendor();

    /**
     * The meta object literal for the '{@link Apusic.impl.OSImpl <em>OS</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.OSImpl
     * @see Apusic.impl.ApusicPackageImpl#getOS()
     * @generated
     */
    EClass OS = eINSTANCE.getOS();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute OS__NAME = eINSTANCE.getOS_Name();

    /**
     * The meta object literal for the '<em><b>Version</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute OS__VERSION = eINSTANCE.getOS_Version();

    /**
     * The meta object literal for the '<em><b>Total Physical Memory Size</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute OS__TOTAL_PHYSICAL_MEMORY_SIZE = eINSTANCE.getOS_TotalPhysicalMemorySize();

    /**
     * The meta object literal for the '<em><b>Free Physical Memory Size</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute OS__FREE_PHYSICAL_MEMORY_SIZE = eINSTANCE.getOS_FreePhysicalMemorySize();

    /**
     * The meta object literal for the '<em><b>Committed Virtual Memory Size</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute OS__COMMITTED_VIRTUAL_MEMORY_SIZE = eINSTANCE.getOS_CommittedVirtualMemorySize();

    /**
     * The meta object literal for the '<em><b>Process Cpu Time</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute OS__PROCESS_CPU_TIME = eINSTANCE.getOS_ProcessCpuTime();

    /**
     * The meta object literal for the '<em><b>Available Processors</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute OS__AVAILABLE_PROCESSORS = eINSTANCE.getOS_AvailableProcessors();

    /**
     * The meta object literal for the '{@link Apusic.impl.ApplicationImpl <em>Application</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.ApplicationImpl
     * @see Apusic.impl.ApusicPackageImpl#getApplication()
     * @generated
     */
    EClass APPLICATION = eINSTANCE.getApplication();

    /**
     * The meta object literal for the '<em><b>App Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute APPLICATION__APP_NAME = eINSTANCE.getApplication_AppName();

    /**
     * The meta object literal for the '<em><b>J2ee Type</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute APPLICATION__J2EE_TYPE = eINSTANCE.getApplication_J2eeType();

    /**
     * The meta object literal for the '<em><b>State String</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute APPLICATION__STATE_STRING = eINSTANCE.getApplication_StateString();

    /**
     * The meta object literal for the '<em><b>Context Root</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute APPLICATION__CONTEXT_ROOT = eINSTANCE.getApplication_ContextRoot();

    /**
     * The meta object literal for the '<em><b>Deploy Path</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute APPLICATION__DEPLOY_PATH = eINSTANCE.getApplication_DeployPath();

    /**
     * The meta object literal for the '{@link Apusic.impl.DataSourceImpl <em>Data Source</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.DataSourceImpl
     * @see Apusic.impl.ApusicPackageImpl#getDataSource()
     * @generated
     */
    EClass DATA_SOURCE = eINSTANCE.getDataSource();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute DATA_SOURCE__NAME = eINSTANCE.getDataSource_Name();

    /**
     * The meta object literal for the '<em><b>Connection Url</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute DATA_SOURCE__CONNECTION_URL = eINSTANCE.getDataSource_ConnectionUrl();

    /**
     * The meta object literal for the '<em><b>Driver Class Path</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute DATA_SOURCE__DRIVER_CLASS_PATH = eINSTANCE.getDataSource_DriverClassPath();

    /**
     * The meta object literal for the '<em><b>Host</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute DATA_SOURCE__HOST = eINSTANCE.getDataSource_Host();

    /**
     * The meta object literal for the '<em><b>Port</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute DATA_SOURCE__PORT = eINSTANCE.getDataSource_Port();

    /**
     * The meta object literal for the '{@link Apusic.impl.ACPCfgImpl <em>ACP Cfg</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.ACPCfgImpl
     * @see Apusic.impl.ApusicPackageImpl#getACPCfg()
     * @generated
     */
    EClass ACP_CFG = eINSTANCE.getACPCfg();

    /**
     * The meta object literal for the '<em><b>Timeout</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute ACP_CFG__TIMEOUT = eINSTANCE.getACPCfg_Timeout();

    /**
     * The meta object literal for the '<em><b>Enabled</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute ACP_CFG__ENABLED = eINSTANCE.getACPCfg_Enabled();

    /**
     * The meta object literal for the '{@link Apusic.impl.AJPCfgImpl <em>AJP Cfg</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.AJPCfgImpl
     * @see Apusic.impl.ApusicPackageImpl#getAJPCfg()
     * @generated
     */
    EClass AJP_CFG = eINSTANCE.getAJPCfg();

    /**
     * The meta object literal for the '<em><b>Type</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute AJP_CFG__TYPE = eINSTANCE.getAJPCfg_Type();

    /**
     * The meta object literal for the '<em><b>Address</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute AJP_CFG__ADDRESS = eINSTANCE.getAJPCfg_Address();

    /**
     * The meta object literal for the '<em><b>Enabled</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute AJP_CFG__ENABLED = eINSTANCE.getAJPCfg_Enabled();

    /**
     * The meta object literal for the '{@link Apusic.impl.EJBCfgImpl <em>EJB Cfg</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.EJBCfgImpl
     * @see Apusic.impl.ApusicPackageImpl#getEJBCfg()
     * @generated
     */
    EClass EJB_CFG = eINSTANCE.getEJBCfg();

    /**
     * The meta object literal for the '<em><b>Default Entity Persistence Data Source</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute EJB_CFG__DEFAULT_ENTITY_PERSISTENCE_DATA_SOURCE = eINSTANCE.getEJBCfg_DefaultEntityPersistenceDataSource();

    /**
     * The meta object literal for the '<em><b>Default Message Driven Connection Factory</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute EJB_CFG__DEFAULT_MESSAGE_DRIVEN_CONNECTION_FACTORY = eINSTANCE.getEJBCfg_DefaultMessageDrivenConnectionFactory();

    /**
     * The meta object literal for the '<em><b>Session Store Directory</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute EJB_CFG__SESSION_STORE_DIRECTORY = eINSTANCE.getEJBCfg_SessionStoreDirectory();

    /**
     * The meta object literal for the '<em><b>Entity Cache Size</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute EJB_CFG__ENTITY_CACHE_SIZE = eINSTANCE.getEJBCfg_EntityCacheSize();

    /**
     * The meta object literal for the '<em><b>Session Cache Size</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute EJB_CFG__SESSION_CACHE_SIZE = eINSTANCE.getEJBCfg_SessionCacheSize();

    /**
     * The meta object literal for the '{@link Apusic.impl.ThreadPoolImpl <em>Thread Pool</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.ThreadPoolImpl
     * @see Apusic.impl.ApusicPackageImpl#getThreadPool()
     * @generated
     */
    EClass THREAD_POOL = eINSTANCE.getThreadPool();

    /**
     * The meta object literal for the '<em><b>Thread Pool Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute THREAD_POOL__THREAD_POOL_NAME = eINSTANCE.getThreadPool_ThreadPoolName();

    /**
     * The meta object literal for the '<em><b>State String</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute THREAD_POOL__STATE_STRING = eINSTANCE.getThreadPool_StateString();

    /**
     * The meta object literal for the '<em><b>Idle Timeout</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute THREAD_POOL__IDLE_TIMEOUT = eINSTANCE.getThreadPool_IdleTimeout();

    /**
     * The meta object literal for the '<em><b>Max Queue Size</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute THREAD_POOL__MAX_QUEUE_SIZE = eINSTANCE.getThreadPool_MaxQueueSize();

    /**
     * The meta object literal for the '<em><b>Max Spare Threads</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute THREAD_POOL__MAX_SPARE_THREADS = eINSTANCE.getThreadPool_MaxSpareThreads();

    /**
     * The meta object literal for the '<em><b>Max Threads</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute THREAD_POOL__MAX_THREADS = eINSTANCE.getThreadPool_MaxThreads();

    /**
     * The meta object literal for the '<em><b>Min Spare Threads</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute THREAD_POOL__MIN_SPARE_THREADS = eINSTANCE.getThreadPool_MinSpareThreads();

    /**
     * The meta object literal for the '{@link Apusic.impl.TransactionCfgImpl <em>Transaction Cfg</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.TransactionCfgImpl
     * @see Apusic.impl.ApusicPackageImpl#getTransactionCfg()
     * @generated
     */
    EClass TRANSACTION_CFG = eINSTANCE.getTransactionCfg();

    /**
     * The meta object literal for the '<em><b>Default Timeout</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute TRANSACTION_CFG__DEFAULT_TIMEOUT = eINSTANCE.getTransactionCfg_DefaultTimeout();

    /**
     * The meta object literal for the '{@link Apusic.impl.MuxerCfgImpl <em>Muxer Cfg</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.MuxerCfgImpl
     * @see Apusic.impl.ApusicPackageImpl#getMuxerCfg()
     * @generated
     */
    EClass MUXER_CFG = eINSTANCE.getMuxerCfg();

    /**
     * The meta object literal for the '<em><b>Backlog</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute MUXER_CFG__BACKLOG = eINSTANCE.getMuxerCfg_Backlog();

    /**
     * The meta object literal for the '<em><b>Port</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute MUXER_CFG__PORT = eINSTANCE.getMuxerCfg_Port();

    /**
     * The meta object literal for the '<em><b>Timeout</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute MUXER_CFG__TIMEOUT = eINSTANCE.getMuxerCfg_Timeout();

    /**
     * The meta object literal for the '{@link Apusic.impl.LoggingCfgImpl <em>Logging Cfg</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.LoggingCfgImpl
     * @see Apusic.impl.ApusicPackageImpl#getLoggingCfg()
     * @generated
     */
    EClass LOGGING_CFG = eINSTANCE.getLoggingCfg();

    /**
     * The meta object literal for the '<em><b>Console Formatter</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute LOGGING_CFG__CONSOLE_FORMATTER = eINSTANCE.getLoggingCfg_ConsoleFormatter();

    /**
     * The meta object literal for the '<em><b>Console Level</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute LOGGING_CFG__CONSOLE_LEVEL = eINSTANCE.getLoggingCfg_ConsoleLevel();

    /**
     * The meta object literal for the '{@link Apusic.impl.HttpSessionCfgImpl <em>Http Session Cfg</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.HttpSessionCfgImpl
     * @see Apusic.impl.ApusicPackageImpl#getHttpSessionCfg()
     * @generated
     */
    EClass HTTP_SESSION_CFG = eINSTANCE.getHttpSessionCfg();

    /**
     * The meta object literal for the '<em><b>Max Sessions In Cache</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute HTTP_SESSION_CFG__MAX_SESSIONS_IN_CACHE = eINSTANCE.getHttpSessionCfg_MaxSessionsInCache();

    /**
     * The meta object literal for the '<em><b>Default Session Timeout</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute HTTP_SESSION_CFG__DEFAULT_SESSION_TIMEOUT = eINSTANCE.getHttpSessionCfg_DefaultSessionTimeout();

    /**
     * The meta object literal for the '<em><b>Session Invalidate Check Interval</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute HTTP_SESSION_CFG__SESSION_INVALIDATE_CHECK_INTERVAL = eINSTANCE.getHttpSessionCfg_SessionInvalidateCheckInterval();

    /**
     * The meta object literal for the '<em><b>Session Swap Check Interval</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute HTTP_SESSION_CFG__SESSION_SWAP_CHECK_INTERVAL = eINSTANCE.getHttpSessionCfg_SessionSwapCheckInterval();

    /**
     * The meta object literal for the '<em><b>Distributable</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute HTTP_SESSION_CFG__DISTRIBUTABLE = eINSTANCE.getHttpSessionCfg_Distributable();

    /**
     * The meta object literal for the '<em><b>Session Store Cfg</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference HTTP_SESSION_CFG__SESSION_STORE_CFG = eINSTANCE.getHttpSessionCfg_SessionStoreCfg();

    /**
     * The meta object literal for the '{@link Apusic.impl.HttpSessionStoreCfgImpl <em>Http Session Store Cfg</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.HttpSessionStoreCfgImpl
     * @see Apusic.impl.ApusicPackageImpl#getHttpSessionStoreCfg()
     * @generated
     */
    EClass HTTP_SESSION_STORE_CFG = eINSTANCE.getHttpSessionStoreCfg();

    /**
     * The meta object literal for the '<em><b>Directory</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute HTTP_SESSION_STORE_CFG__DIRECTORY = eINSTANCE.getHttpSessionStoreCfg_Directory();

    /**
     * The meta object literal for the '<em><b>Data Source Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute HTTP_SESSION_STORE_CFG__DATA_SOURCE_NAME = eINSTANCE.getHttpSessionStoreCfg_DataSourceName();

    /**
     * The meta object literal for the '<em><b>Table Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute HTTP_SESSION_STORE_CFG__TABLE_NAME = eINSTANCE.getHttpSessionStoreCfg_TableName();

    /**
     * The meta object literal for the '<em><b>Create Table SQL</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute HTTP_SESSION_STORE_CFG__CREATE_TABLE_SQL = eINSTANCE.getHttpSessionStoreCfg_CreateTableSQL();

    /**
     * The meta object literal for the '<em><b>Current Store Type</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute HTTP_SESSION_STORE_CFG__CURRENT_STORE_TYPE = eINSTANCE.getHttpSessionStoreCfg_CurrentStoreType();

    /**
     * The meta object literal for the '{@link Apusic.impl.HttpWebCfgImpl <em>Http Web Cfg</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.HttpWebCfgImpl
     * @see Apusic.impl.ApusicPackageImpl#getHttpWebCfg()
     * @generated
     */
    EClass HTTP_WEB_CFG = eINSTANCE.getHttpWebCfg();

    /**
     * The meta object literal for the '<em><b>Max Waiting Clients</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute HTTP_WEB_CFG__MAX_WAITING_CLIENTS = eINSTANCE.getHttpWebCfg_MaxWaitingClients();

    /**
     * The meta object literal for the '<em><b>Waiting Client Timeout</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute HTTP_WEB_CFG__WAITING_CLIENT_TIMEOUT = eINSTANCE.getHttpWebCfg_WaitingClientTimeout();

    /**
     * The meta object literal for the '<em><b>File Cache Size</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute HTTP_WEB_CFG__FILE_CACHE_SIZE = eINSTANCE.getHttpWebCfg_FileCacheSize();

    /**
     * The meta object literal for the '<em><b>Servlet Reload Check Interval</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute HTTP_WEB_CFG__SERVLET_RELOAD_CHECK_INTERVAL = eINSTANCE.getHttpWebCfg_ServletReloadCheckInterval();

    /**
     * The meta object literal for the '<em><b>Log File Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute HTTP_WEB_CFG__LOG_FILE_NAME = eINSTANCE.getHttpWebCfg_LogFileName();

    /**
     * The meta object literal for the '{@link Apusic.impl.JMSFactoryImpl <em>JMS Factory</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.JMSFactoryImpl
     * @see Apusic.impl.ApusicPackageImpl#getJMSFactory()
     * @generated
     */
    EClass JMS_FACTORY = eINSTANCE.getJMSFactory();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_FACTORY__NAME = eINSTANCE.getJMSFactory_Name();

    /**
     * The meta object literal for the '<em><b>Description</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_FACTORY__DESCRIPTION = eINSTANCE.getJMSFactory_Description();

    /**
     * The meta object literal for the '<em><b>Jndi Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_FACTORY__JNDI_NAME = eINSTANCE.getJMSFactory_JndiName();

    /**
     * The meta object literal for the '<em><b>Server Port</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_FACTORY__SERVER_PORT = eINSTANCE.getJMSFactory_ServerPort();

    /**
     * The meta object literal for the '<em><b>Server Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_FACTORY__SERVER_NAME = eINSTANCE.getJMSFactory_ServerName();

    /**
     * The meta object literal for the '<em><b>State String</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_FACTORY__STATE_STRING = eINSTANCE.getJMSFactory_StateString();

    /**
     * The meta object literal for the '{@link Apusic.impl.JMSQueueImpl <em>JMS Queue</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.JMSQueueImpl
     * @see Apusic.impl.ApusicPackageImpl#getJMSQueue()
     * @generated
     */
    EClass JMS_QUEUE = eINSTANCE.getJMSQueue();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_QUEUE__NAME = eINSTANCE.getJMSQueue_Name();

    /**
     * The meta object literal for the '<em><b>Description</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_QUEUE__DESCRIPTION = eINSTANCE.getJMSQueue_Description();

    /**
     * The meta object literal for the '<em><b>Jndi Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_QUEUE__JNDI_NAME = eINSTANCE.getJMSQueue_JndiName();

    /**
     * The meta object literal for the '<em><b>Cache Size</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_QUEUE__CACHE_SIZE = eINSTANCE.getJMSQueue_CacheSize();

    /**
     * The meta object literal for the '<em><b>Expiry Check Interval</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_QUEUE__EXPIRY_CHECK_INTERVAL = eINSTANCE.getJMSQueue_ExpiryCheckInterval();

    /**
     * The meta object literal for the '<em><b>State String</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_QUEUE__STATE_STRING = eINSTANCE.getJMSQueue_StateString();

    /**
     * The meta object literal for the '{@link Apusic.impl.JMSTopicImpl <em>JMS Topic</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see Apusic.impl.JMSTopicImpl
     * @see Apusic.impl.ApusicPackageImpl#getJMSTopic()
     * @generated
     */
    EClass JMS_TOPIC = eINSTANCE.getJMSTopic();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_TOPIC__NAME = eINSTANCE.getJMSTopic_Name();

    /**
     * The meta object literal for the '<em><b>Description</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_TOPIC__DESCRIPTION = eINSTANCE.getJMSTopic_Description();

    /**
     * The meta object literal for the '<em><b>Jndi Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_TOPIC__JNDI_NAME = eINSTANCE.getJMSTopic_JndiName();

    /**
     * The meta object literal for the '<em><b>Cache Size</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_TOPIC__CACHE_SIZE = eINSTANCE.getJMSTopic_CacheSize();

    /**
     * The meta object literal for the '<em><b>Expiry Check Interval</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_TOPIC__EXPIRY_CHECK_INTERVAL = eINSTANCE.getJMSTopic_ExpiryCheckInterval();

    /**
     * The meta object literal for the '<em><b>State String</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute JMS_TOPIC__STATE_STRING = eINSTANCE.getJMSTopic_StateString();

  }

  /*Global utility methods are generated here*/
    
} //ApusicPackage
